/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

a {
	color: #dc373c;
}

a:visited {
	color: #dc373c;
}

/* Logo and header */
div.wy-side-nav-search, .wy-nav-top {
	background-color: #f3f4f7;
}
div.wy-side-nav-search a {
	color: #dc373c;
}
.wy-nav-top, .wy-nav-top a {
	color: #6c6c6d;
}
div.wy-side-nav-search div.version {
	color: #6c6c6d;
}

/* Sidebar */
div.wy-menu .caption {
	color: #000;
}

div.wy-side-scroll {
	background-color: #f3f4f7;
}
div.wy-side-scroll a {
	color: #6c6c6d;
}
.wy-menu-vertical li.current>a, .wy-menu-vertical li.on a {
	color: #dc373c;
}
.wy-menu-vertical a:hover {
	background-color: #f3f4f7;
}

.rst-content .toctree-wrapper>p.caption, h1, h2, h3, h4, h5, h6, legend {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 300;
}

/* Tables of contents and bullet list styles. */
div.contents {
	padding: 0 0 24px;
}
div.contents ul,
section#indices-and-tables ul,
div.document ul {
	padding-left: 24px;
}
div.contents ul.simple li,
section#indices-and-tables li,
table.indextable li,
div.document ul.simple li {
	list-style: disc;
}
div.contents ul.simple li p,
section#indices-and-tables li p,
div.document ul.simple li p {
	margin: 0;
}
section#indices-and-tables h1 {
	margin-bottom: .3em;
}

/* Sidebar headers */
div.wy-menu.wy-menu-vertical p {
	margin: 1.5em 0.3em 0 .5em;
	color: #404040;
}

/* Table of contents index */
div.toctree-wrapper.compound p {
	margin: 1.5em 0 0.3em 0;
	color: #404040;
}

/* Flatten first nested namespace in C++ docs. */
div.section > dl.cpp.type > dd,
section > dl.cpp.type > dd {
	margin: 0 0 12px 0;
}
